Week 1: Linear Algebra – The Data Container [cite: 78]
Day 1-2
Vectors & Scalars: Representing "features" like price and size[cite: 80].
Day 3-4
Vector Operations: Addition & Scalar Multiplication (how AI tweaks data)[cite: 81].
Day 5-6
The Dot Product: Measuring "similarity" between data points[cite: 82].
Day 7
Identity & Transpose: Restructuring data utility[cite: 83].
Milestone: Represent a 3-word sentence as a set of vectors[cite: 84].
Week 2: Matrices & Neural Connections [cite: 85]
Day 8-9
Matrix Multiplication: A "system of filters" for massive datasets[cite: 87].
Day 10-11
Systems of Equations: Solving for model "weights"[cite: 88].
Day 12-13
Inverse Matrices & Determinants[cite: 89].
Day 14
Linear Transformations: Visualizing neural network layers[cite: 90].
Milestone: Manually calculate a 2x2 matrix transformation[cite: 92].
Week 3: Calculus – The Optimizer [cite: 93]
Day 15-16
Derivatives: Learning the slope of error[cite: 95].
Day 17-18
The Chain Rule: How errors at the end are caused by neurons at the start[cite: 97].
Day 19-20
Gradients: Adjusting weight and bias simultaneously[cite: 98].
Day 21
Gradient Descent: Walking the "hill of error" to accuracy[cite: 99].
Milestone: Manual gradient descent calculation on a parabola[cite: 100].
Week 4: Python – The Bridge [cite: 101]
Day 22-25
NumPy & Pandas: Creating Tensors and cleaning "Garbage" data[cite: 103, 104].
Day 26-27
Asyncio: Handling multiple API calls to LLMs[cite: 106].
Day 28-30
Visualization & Capstone: Coding Linear Regression from scratch[cite: 107, 109].